Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Switzerland #1-w1 Switzerland #1-w2 Switzerland #1-w3 Switzerland #1-w4 Germany F5 Germany F6 Italy F8 Germany F8 Netherlands F4 Germany F2 USA F13 USA F14 Germany F6 Germany F8 Germany F2 Germany F4 Great Britain F7 Great Britain F8 Italy F15 Italy F16 Germany F5 Germany F7 Austria F8 Germany F14 Great Britain F19 Germany F4 Thailand F3 USA F12 Malaysia F1 Malaysia F2 Germany F2 USA F7 Germany F2 Germany F4 Switzerland F1 Switzerland F2 Switzerland F3 Germany F4 Switzerland F2 Germany F1 Germany F2 Germany F3 France F4 France F6 France F9 France F17 France F18 Germany F3 Netherlands F2 Czech Republic F4 Germany F1 Germany F2 Germany F3 Germany F1 Germany F11 France F18 Austria F7 Thailand F2 drkoop.com USTA Challenger of Tallahassee - Tallahassee 2001 USTA Challenger of Calabasas - Calabasas A Glimmer of Hope Challenger - Austin Black Forest Open - Freudenstadt USTA Challenger - Champaign Hilton Waikoloa Village USTA Challenger - Waikoloa ARMS USTA Challenger - Rocky Mount USTA Men's Challenger of Urbana-Champaign - Urbana ATU Cup - Weiden Hilton Waikoloa Village USTA Challenger - Waikoloa Tallahassee Tennis Challenger - Tallahassee The Comercia Challenger - Aptos Dusseldorf Open Challenger 2007 - Dusseldorf Swanston Challenger - Sacramento The Tarka Challenger - Barnstaple Lambertz Open by Stawag 2007 - Aachen Ford Tennis Championships - Louisville 2003 USTA Challenger of Calabasas - Calabasas IPP Open - Helsinki Taiwan Challenger - Kaohsiung 2003 West Side Tennis Club Challenger - Forest Hills BH Indoor Sarajevo - Sarajevo Ostdeutscher Sparkassen Cup - Dresden Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton Binghamton Professional Tennis Tournament - Binghamton Las Vegas Challenger - Las Vegas USTA Challenger of Burbank - Burbank Cadillac Pro Indoor USTA Challenger - West Bloomfield BH Telecom Indoors Sarajevo 2006 - Sarajevo BSI Challenger Lugano - Lugano XL Capital Bermuda Open - Bermuda Pro Challenger at Calabasas - Calabasas Music City Challenger - Nashville Shimadzu All Japan Indoor Tennis Championships - Kyoto Downtown Athletic Club USTA Challenger - Amarillo Samsung Securities Cup Challenger Tennis - Seoul III Challenger Continenal Plaza - Puerto Vallarta Vancouver Challenger 2002 USTA Challenger of Calabasas - Calabasas 2002 FSE Challenger - Tarzana USTA San Diego Challenger - San Diego drkoop.com USTA Tennis Championships of San Antonio - San Antonio Hilton Waikoloa Village USTA Challenger - Waikoloa GHI Bronz Classic - Bronx Bauer Watertechnilogy Cup 2008 - Eckental 2000 Challenger de Granby - Granby USTA Challenger of Las Vegas - Las Vegas USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Oldum Brown Vancouver Open - Vancouver Copa Ericsson Costa Rica - San Jose USTA Challenger of San Antonio - San Antonio Zivnobanka Czech Open - Prostejov University of Tennessee USTA Challenger - Knoxville USTA Tennis Championships of Houston - Houston USTA Challenger of Dallas - Dallas Hilton Waikoloa USTA Challenger - Waikoloa Heilbronn Challenger Carson Challenger The Wright Financial Group, Inc. Challenger - Champaign Dallas Challenger Healthsouth/USTA Challenger - Denver Challenger de Granby - Granby University of Tennessee USTA Men's Challenger - Knoxville Besancon Challenger 2001 USTA Tallahassee Tennis Challenger - Tallahassee Countrywide Classic USTA Men's Challenger - Carson CMG Asia Open - Hong Kong 2002 Azalea Orthopedic Challenger - Tyler The Comercia Bank Challenger - Aptos Sunset Moulding Challenger - Yuba City Baton Rouge Challenger Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage Talahassee Challenger Schickedanz Open 2007 - Furth USTA Tallahassee Tennis Challenger - Tallahassee West Side Tennis Challenger - Forest Hills drkoop.com USTA Challenger of Burbank - Burbank Yuba City Challenger USTA Challenger of Burbank - Burbank Levene Gouldin & Thompson Tennis Challenger - Binghamton Oberstaufen Cup - Oberstaufen Samarkand Challenger - Samarkand USTA/Adtech Challenger - Boston Braunschweig Challenger The Wright Financial Group, Inc. Challenger - Champaign Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City Open Mutouest St. Brieuc - St. Brieuc 2006 Challenger of Santa Clarita California Challenger - Valencia Atlanta Clay Court Challenger - Atlanta Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Busan Open Challenger Tennis - Busan SAA Hilversum Open - Hilversum Caversham International Tennis Tournament - Jersey The Natrel's Challenger - Granby USTA Seascape Challenger - Aptos 2005 West Side Tennis Coub Men's Challenger - Forest Hills Como Challenger 2004 Colorado Tennis Classic - Denver 2007 Challenger of Santa Clara - Valencia Sacramento Challenger Tiburon Challenger Calabasas Challenger Black Forest Open - Freudenstadt Charlottesville Challenger Binghamton Challenger Savannah Challenger ATP Challenger Open 2004 - Monchengladbach Timisoara Challenger 2005 - Timisoara Ojai Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Alphen Challenger 2006 North Shore Pro Tennis Championship - Winnetka Mons Challenger Sacramento Challenger Odlum Brown Vancouver Open - Vancouver College Station Challenger - College Station Austin Challenger - Austin WOW Cafe Challenger - New Orleans USTA Challenger of Oklahoma - Tulsa Kazan Challenger Semgroup Challenger - Tulsa Lambertz Open - Aachen Wolfsburg Challenger The Swanston Challenger - Sacramento Sarajevo Challenger Samsung Challenger 2007 - Ho Chi Minh City 2004 Keys Gate Challenger - Homestead Bath Challenger Rome Challenger The Wright Financial Group USTA Challenger - Champaign Braunschweig Challenger Oberstaufen Challenger Sopot Challenger Como Challenger Okal Cup 2004 - Eckental Brasov Challenger Szczecin Challenger Napoli Challenger Palermo Challenger Bauer Watertechnology Cup - Eckental Orleans Challenger Eckental Challenger Heilbronn Open - Heilbronn Loughborough Challenger Vancouver Challenger Bath Challenger Ljubljana Open - Ljubljana Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon 5 Volkswagen Challenger - Wolfsburg Bergamo Challenger Odlum Brown Vancouver Open - Vancouver Bangkok Challenger GHI Bronx Classic - Bronx Furth Challenger Biella Challenger Carson Challenger Braunschweig Challenger Status Athens Open - Athens Oberstaufen Challenger Oberstaufen Challenger Alphen Challenger Baden Open - Karlsruhe Kenitra Challenger Mons Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Eckental Challenger GHI Bronx Tennis Classic - Bronx Dusseldorf Open Challenger - Dusseldorf Bergamo Challenger USTA Men's Challenger of Dallas - Dallas Labertz Open by Stawag - Aachen Rimouski Challenger St. Brieuc Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee Aix En Provence Challenger Torneo Internacional Challenger Fila 2006 - Leon Heilbronn Challenger Harrah's Entertainment Men's Pro Challenger - Tunica Nottingham-2 Challenger Marburg Challenger Oberstaufen Challenger Korat Challenger Orleans Challenger Rennes Challenger Ortisei Challenger Quimper Challenger Drummondville Challenger IPP Open - Helsinki Heilbronn Challenger Todi Challenger Fifth Third Bank Tennis Championships - Lexington Bergamo Challenger Seville Challenger Heilbronn Challenger Challenger Banque Nationale Rimouski - Rimouski Blois Challenger Bauer Watertechnology Cup 2007 - Eckental Alphen Challenger Heilbronn Open - Heilbronn San Luis Potosi ATP Challenger - San Luis Potosi 1998 Safeway Challenger - Aptos Cherbourg Challenger Music City Challenger - Nashville Logopak Challenger 2005 - Lubeck Pro Challenger at Calabasas - Calabasas Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Rome Challenger Braunschweig Challenger 2001 Eddleman USTA Challenger - Birmingham Smith Barney Men's Challenger - Covington Winnetka Challenger Kyoto Challenger Scheveningen Challenger Jameson Cup - Milan Tiburon Challenger Szczecin Challenger 2005 Freeman Men's Challenger - Joplin Prague Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Brescia Challenger Bukhara Challenger - Bukhara Challenger Brasov - Brasov Cherbourg Challenger Kobstaedernes ATP Challenger - Kolding Home Depot Center USTA Challenger - Carson Malaysian Open - Kuala Lumpur Pilot Pen International - New Haven Furth Challenger Delhi Challenger I - New Delhi San Benedetto Challenger Japan Open - Tokyo Adidas International - Sydney Sybase Open - San Jose Kroger / St. Jude International - Memphis USTA Illinois Challenger - Champaign CNA TennisPro Classic - Winnetka Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Intersport Heilbronn Open - Heilbronn Nottingham Challenger XL Capital Bermuda Open - Bermuda XL Capital Bermuda Open - Bermuda 2002 Eddleman USTA Challenger - Birmingham Nottingham Challenger Eddleman USTA Challenger - Birmingham drkoop.com USTA Tennis Championships of Denver - Denver USTA Seascape Challenger - Aptos Kyoto Challenger Sybase Open - San Jose Kroger / St. Jude International - Memphis St. Brieuc Challenger Franklin Templeton Tennis Classic - Scottsdale Braunschweig Challenger The Stella Artois Grass Court Championships - London Hilton Waikoloa Village USTA Challenger - Waikoloa Abierto Club Casablanca - Mexico City The West Side Tennis Club Clay Court Challenger - Forest Hills Schickedanz Open - Furth Mercedes-Benz Cup - Los Angeles Brazil Open - Salvador University of Tennessee USTA Men's Challenger - Knoxville Heineken Open Shanghai - Shanghai Burbank Challenger - Burbank Salem Open - Hong Kong The $50,000 Pro Challenger at Calabasas - Calabasas Warsteiner Challenger Lubeck - Lubeck ATU Cup - Weiden Nord/LB Open - Braunschweig The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles BMW Open - Munich GHI Bronx Classic - Bronx Oberstaufen Cup - Oberstaufen Black Forest Open - Freudenstadt Rhein-Main Challenger 2003 - Aschaffenburg USTA Comerica Challenger - Aptos Healthsouth USTA Challenger - Dallas Waco International Tennis Challenger - Waco USTA/Safeway Challenger - Aptos Legg Mason Tennis Classic - Washington D.C. Hilton Waikoloa Village USTA Challenger - Waikoloa West Side Tennis Club Clay Court Challenger - Forest Hills Muller Cup - Ulm Black Forest Open 2002 - Freudenstadt drkoop.com USTA Tennis Championships - Armonk USTA Safeway Challenger - Aptos Germany F1 2001 UT Tyler Patriot Challenger - Tyler AIG Japan Open - Tokyo USTA Callenger of Urbana-Champaign - Urbana Healthsouth/USTA Pro Link Challenger - San Antonio Healthsouth/USTA Men's Challenger of Burbank - Burbank USTA Men's Challenger of Urbana-Champaign - Urbana U.S. Men's Clay Court Championships - Houston 2004 USTA Challenger of Calabasas - Calabasas GHI Bronx Classic - Bronx Black Forest Open 2004 - Freudenstadt Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2005 - Wolfsburg Heineken Challenger - Ho Chi Minh City Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Challenger - Tunica Busan Open Challenger Tennis - Busan Banca Stato Challenger - Lugano Singha Tennis Classic - Tarzana dBI Tennis Challenger - Binghamton Rennes Challenger Architect Open - Budapest Bauer Watertechnology Cup - Eckental Music City Challenger - Nashville Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Freeman Men's Challenger - Joplin 3rd Volkswagon Challenger - Wolfsburg 10° Trofeo Luigi Pezzoli - Bergamo Baden Open - Ettlingen Citrix Tennis Championships - Delray Beach Lubbock Challenger - Lubbock Miller Lite Hall of Fame Tennis Championships - Newport XL Bermuda Open - Bermuda II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica Legg Mason Tennis Classic - Washington D.C. Baton Rouge Pro Tennis Classic - Baton Rouge Tunis Open - Tunis Brasil Open - Salvador Copenhagen Open - Copenhagen U.S. Men's Clay Court Championships - Houston Miller Lite Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo 2003 Mercedes Cup - Stuttgart Siebel Open - San Jose Savannah Challenger The Stella Artois Grass Court Championships - London Marburg Challenger Open de Rennes - Rennes Sacramento Challenger - Sacramento Siebel Open - San Jose Arizona Men's Tennis Championships - Scottsdale Mercedes-Benz Cup - Los Angeles Mercedes Cup - Stuttgart Bergamo Challenger U.S. Men's Clay Court Championships - Orlando SAP Open - San Jose Monza Challenger Genova Challenger Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Carson Challenger SAP Open - San Jose BMW Open - Munich Gerry Weber Open - Halle BellSouth Open - Vina del Mar Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz The Tennis Channel Open - Las Vegas BMW Open - Munich Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Gerry Weber Open - Halle Gerry Weber Open - Halle Indianapolis Tennis Championships - Indianapolis Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel Open Sabadell Atlantico - Barcelona Sao Paulo Challenger Tour Finals BMW Open - Munich PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Mercedes-Benz Cup - Los Angeles Champaign Challenger RCA Championships - Indianapolis Japan Open - Tokyo BMW Open - Munich Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Mercedes-Benz Cup - Los Angeles Heineken Open Shanghai - Shanghai Furth Challenger Interwetten Austrian Open - Kitzbuhel Honolulu Challenger Bergamo Challenger Dallas Challenger If Stockholm Open - Stockholm BMW Open - Munich Tampere Challenger Eckental Challenger Masters Series - Hamburg Sunrise Challenger Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg St. Brieuc Challenger Sarajevo Challenger Turin Challenger Rome Challenger Kroger / St. Jude International - Memphis Baton Rouge Challenger Marburg Challenger Bratislava Challenger Mercedes Cup - Stuttgart Heilbronn Challenger BMW Open - Munich Mercedes Cup - Stuttgart AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose Gerry Weber Open - Halle Farmers Classic - Los Angeles International German Open - Hamburg Pilot Pen Tennis - New Haven Poznan Challenger Calabasas Challenger Aix En Provence Challenger Aircel Chennai Open - Chennai Heilbronn Challenger Cherbourg Challenger Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Mercedes-Benz Cup - Los Angeles San Benedetto Challenger Franklin Templeton Tennis Classic - Scottsdale USTA Men's Challenger of Dallas - Dallas Valencia Open - Valencia Los Angeles Qatar ExxonMobil Open - Doha New Haven Open Sud de France - Montpellier Heilbronn Challenger Mercedes Cup - Stuttgart Mersin Challenger Poznan Challenger USTA Seascape Challenger - Aptos CMG Asia Open - Hong Kong Cortina Challenger Copa Ericsson Mexico - Guadalajara USTA Challenger of Burbank - Burbank Laser Vision USTA Challenger - Amarillo Intersport Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas BellSouth Open - Auckland Sybase Open - San Jose 2003 Eddleman USTA Challenger - Birmingham Swanston Challenger - Sacramento Nielsen USTA Pro Tennis Championship - Winnetka Copenhagen Open - Copenhagen Mercedes Cup - Stuttgart Vietnam Open - Ho Chi Minh City The Stella Artois Grass Court Championships - London AIG Japan Open - Tokyo Sybase Open - San Jose Mercedes Cup - Stuttgart Salem Open - Hong Kong Austrian Open - Kitzbuhel Countrywide Classic - Los Angeles AT&T Challenge - Atlanta Pilot Pen Tennis - New Haven Citrix Tennis Championships - Delray Beach AIG Japan Open Tennis Championships - Tokyo The Stella Artois Grass Court Championships - London Davidoff Swiss Indoors Basel - Basel Legg Mason Tennis Classic - Washington D.C. MFS Pro Tennis Championships - Boston President's Cup 1999 - Tashkent SAP Open - San Jose Heineken Open Singapore - Singapore The Samsung Open - Nottingham Tata Open 2003 - Chennai Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale The Nottingham Open - Nottingham du Maurier Open - Montreal U.S. Men's Clay Court Championships - Houston du Maurier Open - Toronto The Lipton Championships - Key Biscayne Great American Insurance ATP Championship - Cincinnati The Ericsson Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Cincinnati Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Hamburg Copenhagen Open - Copenhagen Heineken Open Shanghai - Shanghai Pacific Life Open - Indian Wells Indian Wells Salem Open - Hong Kong Internazionali BNL dItalia - Rome Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Heineken Open Shanghai - Shanghai Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Tennis Masters Series - Indian Wells Tennis Masters Series - Miami U.S. Open - New York Pacific Life Open - Indian Wells Tennis Masters Series - Toronto Allianz Suisse Open Gstaad - Gstaad French Open - Paris Australian Open - Melbourne French Open - Paris Tennis Channel Open - Las Vegas Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Mercedes Cup - Stuttgart U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells U.S. Open - New York Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Mercedes Cup - Stuttgart Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Chennai Open - Chennai Wimbledon - London Wimbledon - London Countrywide Classic - Los Angeles U.S. Open - New York Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 2, 1R, HKG-PHI 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Asia/Oceania Group I, PO, TPE-PHI 4-1 Davis Cup, Asia/Oceania Group I, PO, KOR-PHI 2-3 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group I, PO, PHI-TPE 2-3 Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open (juniors) Tennis Masters Series - Miami Australian Open - Melbourne Tennis Masters Series - Indian Wells U.S. Open - New York Tennis Masters Series - Indian Wells French Open - Paris Masters Series Hamburg - Hamburg Davis Cup, Group 2, 2R, PHI-NZL 4-1 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, Group 2, 1R, PHI-PAK 4-1 Davis Cup, Group 2, F, PHI-NZL, 4-1 Davis Cup, World Group, PO, GER-RSA 5-0 Davis Cup, Group 1, 2R, PHI-UZB 2-3 15th Asian Games Doha 2006